﻿///*****************************************************************
//// Copyright (C) 2011-2099 ZdSoft Corporation
//// All rights reserved.
//// 
//// Author:       wunaigong
//// Create Date:  2011-07-30 08:59:47
//// Usage: 加密操作类
////
//// RevisionHistory
//// Date				Author				Description
//*****************************************************************/

//using System;
//using System.Runtime.InteropServices;

//namespace Portal
//{
//    [Serializable]
//    public class IDE
//    {
//        [DllImport("DiskID32.DLL", CharSet=CharSet.Ansi, SetLastError=true, ExactSpelling=true)]
//        private static extern long DiskID32(ref byte diskModel, ref byte diskId);

//        /// <summary>
//        /// 获取硬盘序列号
//        /// </summary>
//        /// <returns>序列号</returns>
//        public static string GetHardDiskSn()
//        {
//            var diskModel = new byte[32];
//            var diskId = new byte[32];
//            var i = 0;
//            var model = "";
//            var id = "";
//            DiskID32(ref diskModel[0], ref diskId[0]);
//            for (i = 0; i <= 31; i++)
//            {
//                if (Convert.ToChar(diskModel[i]) != '\0')
//                {
//                    model = model + Convert.ToChar(diskModel[i]);
//                }
//                if (Convert.ToChar(diskId[i]) != '\0')
//                {
//                    id = id + Convert.ToChar(diskId[i]);
//                }
//            }
//            return (model + id);
//        }
//    }
//}